Best place, EVER.
Situated on the boarder between California and Nevada in the
sierra nevada mountain range. The lake plays host to many ski resorts not to mention a lot of other good stuff.
South Lake Tahoe is the main city located on the south side of the lake (duh).